.tableListForm {
  padding: 10px 20px;
  :global {
    .ant-form-item {
      margin-bottom: 24px;
      margin-right: 0;
      display: flex;
      .ant-form-item-label {
        width: auto;
        line-height: 32px;
        padding-right: 8px;
      }
      .ant-form-item-control {
        line-height: 32px;
      }
    }
    .ant-form-item-control-wrapper {
      flex: 1;
    }
  }
  .submitButtons {
    margin-left: 24px;
  }
}


.avatarUploader,
.avatarUploaderTrigger,
.avatar {
  width: 200px;
  // height: 86px;
  position: relative;
  overflow: hidden;
  margin: -1px 0 0 -1px;
  .ant-upload-list {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
  }

  &:hover {
    border-color: #108ee9;

    .anticon-plus {
      color: #108ee9;
    }
  }
}
.avatarUploaderTrigger {
  height: 86px;
  display: table-cell;
  border: 1px dashed #d9d9d9;
  border-radius: 6px;
  cursor: pointer;
  vertical-align: middle;
  text-align: center;
  color: #999;
  .anticon-plus {
    font-size: 28px;
  }
}
